Updating availability and prices
A perfect oasis for your vacation weekend, come see what Cabra Castle is known for
PARKING / GARAGE
BUSINESS CENTER
DISABLED ACCESS
Hotel
Restaurant